package com.yoga.common.bo;

import java.io.Serializable;
import java.util.Date;

/**
 * 类PlainVipBO.java的实现描述：
 * 
 * @Author hdx
 * @Date 2020年10月03日
 */
public class PlainVipBO implements Serializable{
    /**
     * id
     */
    private Long plainVipId;
    /**
     * 用户id
     */
    private Long yogaUserId;
    /**
     * 0、未开通，1、团课会员, 2、次卡，
     */
    private Integer vipType;
    /**
     * 会员状态， 默认0、非会员，1、会员，2、到期/次数用完，3、停卡
     */
    private Integer vipStatus = 0;
    /**
     * vip开始日期(默认2020-01-01)
     */
    private Date vipStartDate;
    /**
     * vip结束日期(默认2020-01-01)
     */
    private Date vipEndDate;
    /**
     * vip价格
     */
    private String vipPrice;
    /**
     * 累计消费金额
     */
    private String totalPrice;
    /**
     * 课数量
     */
    private Integer classNum;
    /**
     * 已约次数
     */
    private Integer aboutNum;
    /**
     * 停卡结束日期
     */
    private Date stopEndDate;
    /**
     * 0、正常，1、删除
     */
    private Integer deleteMark;
    /**
     * 注册时间
     */
    private Date createTime;
    /**
     * 最后一次更新时间
     */
    private Date updateTime;

    public PlainVipBO() {
    }

    public Long getPlainVipId(){
        return plainVipId;
    }

    public void setPlainVipId(Long plainVipId){
        this.plainVipId = plainVipId;
    }
    public Long getYogaUserId(){
        return yogaUserId;
    }

    public void setYogaUserId(Long yogaUserId){
        this.yogaUserId = yogaUserId;
    }
    public Integer getVipType(){
        return vipType;
    }

    public void setVipType(Integer vipType){
        this.vipType = vipType;
    }
    public Date getVipStartDate(){
        return vipStartDate;
    }

    public void setVipStartDate(Date vipStartDate){
        this.vipStartDate = vipStartDate;
    }
    public Date getVipEndDate(){
        return vipEndDate;
    }

    public void setVipEndDate(Date vipEndDate){
        this.vipEndDate = vipEndDate;
    }
    public String getVipPrice(){
        return vipPrice;
    }

    public void setVipPrice(String vipPrice){
        this.vipPrice = vipPrice;
    }
    public String getTotalPrice(){
        return totalPrice;
    }

    public void setTotalPrice(String totalPrice){
        this.totalPrice = totalPrice;
    }
    public Integer getClassNum(){
        return classNum;
    }

    public void setClassNum(Integer classNum){
        this.classNum = classNum;
    }
    public Integer getAboutNum(){
        return aboutNum;
    }

    public void setAboutNum(Integer aboutNum){
        this.aboutNum = aboutNum;
    }
    public Date getStopEndDate(){
        return stopEndDate;
    }

    public void setStopEndDate(Date stopEndDate){
        this.stopEndDate = stopEndDate;
    }
    public Integer getDeleteMark(){
        return deleteMark;
    }

    public void setDeleteMark(Integer deleteMark){
        this.deleteMark = deleteMark;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getVipStatus() {
        return vipStatus;
    }

    public void setVipStatus(Integer vipStatus) {
        this.vipStatus = vipStatus;
    }
}